heel strap - Español Inglés Diccionario